.content{
	width: 100%;
	height: calc(100% - 158upx);
	/* height: 100%; */
	background: #FFFFFF;
	padding-top: 158upx;
	/* #ifdef H5 */
	height: calc(100% - 118upx);
	padding-top: 118upx;
	/* #endif */
	/* #ifdef MP-WEIXIN */
	padding-top: 0;
	/* #endif */
	letter-spacing: 0.5px;
	background:linear-gradient(180deg,rgba(255,234,240,1) 0%,rgba(255,234,211,1) 100%);
	overflow-x: hidden;
}
.message-title{
	width: 100%;
	height: 78upx;
	display: inline-block;
	padding-top: 80upx;
	
	position: fixed;
	left: 0;
	top: 0;
	/* #ifdef H5 */
	height: 78upx;
	padding-top: 40upx;
	/* #endif */
	/* background: #FFFFFF; */
	
	z-index: 10;
}
.list-scroll-content{
    height:calc(100% - 45upx);
		padding: 45upx 0 0 0;
		display: flex;
		flex-direction: column;
		justify-content: flex-start;
		align-items: flex-start;
		/* background: #FFFFFF; */
}
.user-info-item{
	width: calc(100% - 102upx);
	padding: 0 51upx;
	height: 90upx;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	border-bottom:1px solid rgba(114,124,142,0.1);
}
.tips{
	width:calc(750px - 51upx);
	height:60upx;
	background:rgba(255,255,255,1);
	opacity:1;
	padding-left: 51upx;
	font-size: 13px;
	color:rgba(17,23,57,0.3);
	line-height: 60upx;
}
.item-title{
	font-size:14px;
	font-family:Alibaba PuHuiTi;
	font-weight:400;
	line-height:36upx;
	color:rgba(17,23,57,1);
	opacity:1;
}
.item-right{
	display: flex;
	flex-direction: row;
	justify-content: space-around;
	align-items: center;
}
.user-avator-small{
	width: 80upx;
	height: 80upx;
	margin-right: 7upx;
	border-radius: 50%;
}
.question-icon{
	width: 40upx;
	height: 40upx;
}
.user-text{
	font-size:14px;
	font-family:Alibaba PuHuiTi;
	font-weight:400;
	line-height:36upx;
	color:rgba(17,23,57,1);
	opacity:0.3;
	margin-right: 22upx;
}
.user-text2{
	font-size:14px;
	font-family:Alibaba PuHuiTi;
	font-weight:400;
	line-height:36upx;
	color:rgba(17,23,57,1);
	opacity:0.3;
}
.app-qcode{
	width: 100%;
	height: auto;
	margin-top: 72upx;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.qcode-text{
	height:49upx;
	font-size:20px;
	font-family:Alibaba PuHuiTi;
	font-weight:500;
	line-height:49upx;
	color:rgba(244,99,122,1);
	opacity:1;
	margin-bottom: 65upx;
}
.qcode-img{
	width: 325upx;
	height: 325upx;
}

/*设置*/
.log-out{
	width: 350upx;
	height: 100upx;
	border-radius: 50upx;
	text-align: center;
	line-height: 100upx;
	color: #FFFFFF;
	font-size: 14px;
	background: #F4637A;
}
.clear-localstorge{
	position: fixed;
	z-index: 10;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background:rgba(0,0,0,0.4);
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.tip-block{
	width:543upx;
	height:303upx;
	background:rgba(255,255,255,1);
	box-shadow:0px 18upx 54upx rgba(0,0,0,0.16);
	opacity:1;
	border-radius:36upx;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.title{
	width:100%;
	height:45upx;
	font-size:16px;
	font-family:Alibaba PuHuiTi;
	font-weight:bold;
	line-height:45upx;
	color:rgba(51,51,51,1);
	opacity:1;
	text-align: center;
}
.msg{
	width:100%;
	height:75upx;
	font-size:14px;
	font-family:Alibaba PuHuiTi;
	font-weight:400;
	line-height:75upx;
	color:rgba(107,119,141,1);
	opacity:1;
	border-bottom: 1px solid #E1E4EA;
	text-align: center;
	margin-top: 11upx;
	margin-bottom: 29upx;
}
.commit-btn{
	width: 100%;
	font-size:16px;
	font-family:Alibaba PuHuiTi;
	font-weight:bold;
	line-height:49upx;
	color:rgba(244,99,122,1);
	opacity:1;
	text-align: center;
}
/*关于熊猫优选*/
.about-panda{
	width: 469upx;
	height: 360upx;
}
.panda{
	width: 223upx;
	height: 83upx;
	margin-top: 36upx;
}
/*问题反馈*/
.question-type,.question-detail,.contact{
	width: 100%;
	height: auto;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
	margin-bottom: 36upx;
}

.question-title{
	height:36upx;
	font-size:14px;
	font-family:Alibaba PuHuiTi;
	font-weight:bold;
	line-height:36upx;
	color:rgba(17,23,57,1);
	opacity:1;
	margin-bottom: 22upx;
}
.type-block{
	width:649upx;
	height:129upx;
	background:rgba(240,243,247,1);
	opacity:1;
	border-radius:18upx;
	display: flex;
	flex-direction: row;
	justify-content: space-around;
	align-items: center;
}
.type-btn{
	width: 250upx;
	height: 80upx;
	background: #FFFFFF;
	font-size: 14px;
	color:rgba(17,23,57,1);
	box-shadow:0px 9px 36px rgba(0,0,0,0.16);
	text-align: center;
	line-height: 80upx;
	border-radius: 50upx;
}
.type-btn-selected{
	color: #F4637A;
	border: 1px solid #F4637A;
}
.question-desc{
	width:649upx;
	nin-height:312upx;
	height: auto;
	background:rgba(240,243,247,1);
	opacity:1;
	border-radius:18upx;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
}
.desc-text{
	width: 600upx;
	height: 200upx;
	font-size: 14px;
	color: #333333;
	margin: 25upx;
}
.img-box{
	width: 600upx;
	height: auto;
}
.pick-img{
	width: 109upx;
	height: 109upx;
	margin-bottom: 36upx;
	margin-top: 11upx;
}
.contact-block{
	width:649upx;
	height:72upx;
	background:rgba(240,243,247,1);
	opacity:1;
	border-radius:18upx;
}
.contact-input{
	width:calc(100% - 38upx);
	padding:0 0 0 38upx;
	height: 72upx;
	font-size: 14px;
	color: #333333;
}
.submit-btn{
	width: 400upx;
	height: 100upx;
	text-align: center;
	line-height: 100upx;
	font-size: 14px;
	color: #FFFFFF;
	border-radius: 50upx;
	background: #F4637A;
	margin: 0 auto;
	margin-top: 36upx;
}
/*修改密码*/
.no-padding{
	padding-left: 0;
	padding-right: 0;
}
.edit-block{
	/* width: calc(100% - 102upx); */
	padding: 45upx 51upx ;
	height: 300upx;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	background: #F0F3F7;
}
.edit-item{
	width: 100%;
	height: 90upx;
	border-bottom: 1px solid rgba(114,124,142,0.1);
}
.input-item{
	width: 100%;
	height: 100%;
	font-size: 14px;
	color: #333333;
}
.edit-pwd-btn{
	width: 400upx;
	height: 100upx;
	text-align: center;
	line-height: 100upx;
	font-size: 14px;
	color: #FFFFFF;
	border-radius: 50upx;
	background: #CCCCCC;
	opacity: 0.8;
	margin: 0 auto;
	margin-top: 72upx;
}

/*弹窗 上传头像*/
.edit-block2{
	width: 714upx;
	height: 309upx;
	background-color: #F7F7F7;
	border-radius:27upx;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: flex-start;
}
.edit-item2{
	width: 100%;
	height: 103upx;
	line-height: 103upx;
	border-bottom: 1px solid rgba(17,23,57,0.1);
	text-align: center;
	font-size: 14px;
	color: #007AFF;
}
.myAlbum{
	color: #FF3B30;
}
.edit-item-chlid{
	width: 100%;
	width: calc(100% - 47upx);
	height: 103upx;
	border-bottom: 1px solid rgba(17,23,57,0.1);
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	padding-left: 47upx;
}
.child-title{
	color: #111739;
	font-size: 14px;
}
.endit-input{
	color:rgba(17,23,57,0.4);
	font-size: 14px;
	text-align: center;
}
.uni-share-btn{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width:714upx;
	height:103upx;
	background:rgba(255,255,255,1);
	opacity:1;
	border-radius:27upx;
	font-size: 14px;
	color: #007AFF;
	margin: 0 auto;
	margin-top: 14upx;
}
/*邀请人ID*/
.setInviteID{
	width:543upx;
	height:322upx;
	background:rgba(239,239,239,1);
	box-shadow:0px 9upx 27upx rgba(0,0,0,0.15);
	opacity:1;
	border-radius:27upx;
	display:flex;
	flex-direction: column;
	justify-content: center;
	align-items: flex-start;
}
.invite-title{
	width: 100%;
	margin-top: 36upx;
	margin-bottom: 20upx;
	font-size:16px;
	font-family:SF Pro Text;
	font-weight:600;
	line-height:36upx;
	color:rgba(0,0,0,1);
	opacity:1;
	text-align: center;
}
.invite-small-title{
	width: 100%;
	text-align: center;
	font-size:14px;
	font-family:SF Pro Text;
	font-weight:400;
	line-height:29upx;
	color:rgba(107,119,141,1);
	opacity:1;
	margin-bottom: 24upx;
}
.invite-input{
	width:476upx;
	height:45upx;
	background:rgba(255,255,255,1);
	border:1px solid rgba(142,142,147,0.13);
	opacity:1;
	font-size: 13px;
	color: #999;
	margin: 0 auto;
	margin-bottom: 22upx;
	padding-left: 10upx;
	
}
.invite-btns{
	width: 100%;
	height: 78upx;
	border-top: 1px solid rgba(142,142,147,0.13);
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
}
.invite-cancle{
	width: calc(50% - 1px);
	height: 100%;
	border-right: 1px solid rgba(142,142,147,0.13);
	text-align: center;
	line-height: 78upx;
	font-size: 14px; 
	color: #007AFF;
}
.invite-submit{
	width:50%;
	height: 100%;
	text-align: center;
	line-height: 78upx;
	font-size: 14px; 
	color:#F4637A;
}
.CL{
	min-height:230upx;
	height: auto;
	justify-content: flex-start;
}
.clist{
	width: calc(100% - 80upx);
	height: auto;
	display: flex;
	flex-direction: row;
	justify-content:flex-start;
	align-items: flex-start;
	flex-wrap: wrap;
	padding: 15upx 40upx;
}
.cl-type{
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	margin-right: 30upx;
	margin-bottom: 24upx;
}
.cl-img{
	width: 22upx;
	height: 22upx;
	margin-right: 11upx;
}
.type-text{
	font-size: 13px;
	color: #111739;
}
.clist .cl-type:nth-child(3n){
	margin-right: 0;
}
.edit-qrcode-block{
	height: auto;

	
}
.edit-qrcode-block .edit-item2{
	border-bottom: none;
}
.inviteqrcode{
	width: 256upx;
	height:256upx ;
	border-radius: 20upx;
	
}

.qrcode-block{
	height: auto;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	line-height: 0;
}